.ul-struct
	{
	}
	.ul-struct ul
		{
		margin-bottom:1em;
		}
	.ul-struct li
		{
		margin:0 0 0.5em 14px;
		}
.opener
	{
	cursor:pointer;
	margin-right:5px;
	position:relative;
	margin-left:-14px;
	}
.img-arrow
	{
	position:relative;
	margin-left:-14px;
	}

.struct-link
	{
	border-bottom:1px dotted #bbbbbb;
	top:-0.32em;
	position:relative;
	}
.struct-link span
	{
	position:relative;
	top:0.32em;
	cursor:pointer;
	}
span.struct-link:hover
	{
	border-color:#F20000;
	}
.small
	{
	font-size:0.81em;
	}
.grey
	{
	color:grey;
	}

.students-table
	{
	width:100%;
	}
.students-table>tbody>tr>td
	{
	border:solid 1px #cccccc;
	padding:0 0.2em;
	vertical-align:middle;
	}
.students-table>tbody>tr:hover
	{
	background:#FCFCD8;
	}
.attribute-icon
	{
	width:16px;
	height:16px;
	overflow:hidden;
	position:relative;
	display:inline-block;
	}
.attribute-icon img
	{
	position:absolute;
	}

.module-menu
	{
	position:absolute;
	right:10em;
	top:0;
	}
@media print {
.module-menu
	{
	display:none;
	}
}
.inline-icon
	{
	display:inline-block;
	vertical-align:bottom;
	margin-right:0.2em;
	}

/*���*/
._d0475c5a-d596-11dc-ae45-003048351d16 img /*�������*/
	{
	top:-16px;
	left:0px;
	}
._db7cd564-d596-11dc-b2f1-003048351d16 img /*�������*/
	{
	top:-16px;
	left:-16px;
	}

/*����� ��������*/
._14179986-d597-11dc-85d7-003048351d16 img /*���������*/
	{
	top:-48px;
	left:0px;
	}
._18d90e28-d597-11dc-8426-003048351d16 img /*�������*/
	{
	top:-48px;
	left:-16px;
	}
._1c960aac-d597-11dc-96df-003048351d16 img /*�� �����������*/
	{
	top:-48px;
	left:-32px;
	}

/*��������� ��������*/
._e8d8a7d8-d596-11dc-9609-003048351d16 img /*���������*/
	{
	top:-80px;
	left:0px;
	}
._26933bca-d497-11dc-b99b-003048351d16 img /*� ������������� �������*/
	{
	top:-80px;
	left:-16px;
	}
._ff11ac3e-d596-11dc-bb0f-003048351d16 img /*�� ����������*/
	{
	top:-80px;
	left:-32px;
	}
._ee91b7dc-d596-11dc-a9e8-003048351d16 img /*��������*/
	{
	top:-80px;
	left:-48px;
	}
._6fdcfbd6-d497-11dc-987c-003048351d16 img /*�������*/
	{
	top:-80px;
	left:-64px;
	}

/*���������*/
._31295b85-35c2-11df-8128-003048c6b34e img /*��� ���������*/
	{
	top:-112px;
	left:0px;
	}
._7af3522a-d59d-11dc-a8f8-003048351d16 img /*��������������� ������������� ���������*/
	{
	top:-112px;
	left:-16px;
	}
._809f6876-d59d-11dc-b524-003048351d16 img /*���������� ��������������� ������������� ���������*/
	{
	top:-112px;
	left:-32px;
	}
._84a75f0a-d59d-11dc-b0a2-003048351d16 img /*��������� ����� ������*/
	{
	top:-112px;
	left:-48px;
	}
._890e2196-d59d-11dc-9e2d-003048351d16 img /*��������� ������� ������ ���� ��. �. �. �������*/
	{
	top:-112px;
	left:-64px;
	}
._903549ae-d59d-11dc-a66f-003048351d16 img /*��������� ������� ������ ����������*/
	{
	top:-112px;
	left:-80px;
	}
._9479dab6-d59d-11dc-871d-003048351d16 img /*������� ��������� �. �. ����������*/
	{
	top:-112px;
	left:-96px;
	}
._9d329e36-d59d-11dc-82fc-003048351d16 img /*��������������� ������������� ��������� ��� ��������� 1 ����� 1 ��������*/
	{
	top:-112px;
	left:-112px;
	}
._a2b71238-d59d-11dc-887e-003048351d16 img /*��������� ���������� ���������� ���������*/
	{
	top:-112px;
	left:-128px;
	}
._a966ae4a-d59d-11dc-b230-003048351d16 img /*����������� ��������������� ��������� ������������� ���������� ���������*/
	{
	top:-112px;
	left:-144px;
	}
._b2e518ee-d59d-11dc-bcbc-003048351d16 img /*��������������� ���������� ���������*/
	{
	top:-112px;
	left:-160px;
	}
._b81dd594-d59d-11dc-a066-003048351d16 img /*��������������� ��������� ��� ����������*/
	{
	top:-112px;
	left:-176px;
	}
._bd41faaa-d59d-11dc-b533-003048351d16 img /*��������������� ��������� ��� �����������*/
	{
	top:-112px;
	left:-192px;
	}

/*������� ��������*/
._24435d7c-d498-11dc-a338-003048351d16 img /*�� ���������*/
	{
	top:-144px;
	left:0px;
	}
._2a6a140c-d498-11dc-89a0-003048351d16 img /*1-� ���*/
	{
	top:-144px;
	left:-16px;
	}
._2ba8a194-d498-11dc-bcee-003048351d16 img /*2-� ���*/
	{
	top:-144px;
	left:-32px;
	}
._2e57f26e-d498-11dc-a30b-003048351d16 img /*3-� ���*/
	{
	top:-144px;
	left:-48px;
	}
._6726deac-d498-11dc-990a-003048351d16 img /*�������� ���������*/
	{
	top:-144px;
	left:-64px;
	}
._330cdbd0-d498-11dc-9b8c-003048351d16 img /*���������*/
	{
	top:-144px;
	left:-80px;
	}
._36d27aea-d498-11dc-82f1-003048351d16 img /*�������*/
	{
	top:-144px;
	left:-96px;
	}

/*���������*/
._685e5538-d499-11dc-a344-003048351d16 img /*���*/
	{
	top:-176px;
	left:0px;
	}
._6a888220-d499-11dc-9c46-003048351d16 img /*����*/
	{
	top:-176px;
	left:-16px;
	}

/*�����*/
._10889478-35c2-11df-8128-003048c6b34e img /*���*/
	{
	top:-208px;
	left:0px;
	}
._0c187581-35c2-11df-8128-003048c6b34e img /*��*/
	{
	top:-208px;
	left:-16px;
	}

/*�����*/
._69b4ef2e-35c1-11df-8128-003048c6b34e img /*���*/
	{
	top:-240px;
	left:0px;
	}
._64db7215-35c1-11df-8128-003048c6b34e img /*��*/
	{
	top:-240px;
	left:-16px;
	}

/*�����������*/
._a115db60-d635-11dc-bb0c-003048351d16 img /*��������� ��*/
	{
	top:-272px;
	left:0px;
	}
._a115ef92-d635-11dc-84aa-003048351d16 img /*��������� �� � ������������ ����������� (������� �����������)*/
	{
	top:-272px;
	left:-16px;
	}
._ec106dca-32a3-11df-8128-003048c6b34e img /*��������� (���������) ������������ �����������*/
	{
	top:-272px;
	left:-32px;
	}
._f5dd1981-32a3-11df-8128-003048c6b34e img /*���� ��� �����������*/
	{
	top:-272px;
	left:-48px;
	}
._a115f280-d635-11dc-84ed-003048351d16 img /*��������� ���������� ��������*/
	{
	top:-272px;
	left:-64px;
	}
._a115fdb6-d635-11dc-98f2-003048351d16 img /*���� ��� �����������, �������� ����������� �� ���������� ��*/
	{
	top:-272px;
	left:-80px;
	}
._a115f5dc-d635-11dc-833c-003048351d16 img /*����������� ���������, ��������� ����������� �� ���������� ��*/
	{
	top:-272px;
	left:-96px;
	}
._a115f870-d635-11dc-88b7-003048351d16 img /*����������� ���������, �������� ����������� �� ���������� ��*/
	{
	top:-272px;
	left:-112px;
	}
._a115fb04-d635-11dc-aea9-003048351d16 img /*���� ��� �����������, ��������� ����������� �� ���������� ��*/
	{
	top:-272px;
	left:-128px;
	}

/*������� �����*/
.enrollment img
	{
	top:-304px;
	left:-16px;
	}
.enrollment[class~='_1dec90f0-35ca-11df-8128-003048c6b34e'] img
	{
	top:-304px;
	left:0px;
	}

/*��� �������*/
.tr_oddd0475c5a-d596-11dc-ae45-003048351d16, .tr_odd/*������� �����*/
	{
	background:#eff6fa;
	}
.tr_evend0475c5a-d596-11dc-ae45-003048351d16, .tr_even/*������� ���*/
	{
	background:#e8eff3;
	}
.tr_odddb7cd564-d596-11dc-b2f1-003048351d16/*������� �����*/
	{
	background:#f7effa;
	}
.tr_evendb7cd564-d596-11dc-b2f1-003048351d16/*������� ���*/
	{
	background:#f1e8f3;
	}

#short-stat
	{
	font-size:1.1em;
	margin-top:2em;
	font-family:Arial;
	}
#short-stat p
	{
	margin-bottom:0.6em;
	}

#stuent-search-form
	{
	
	}
.div-control input[type=text]
	{
	width:100%;
	border:solid 1px #CCCCCC;
	}
.users-row .div-comment, .users-row .div-control
	{
	display:inline-block;
	float:none;
	vertical-align:top;
	position:relative;
	}
.attr
	{
	width:40%;
	overflow:visible;
	display:inline-block;
	margin-right:4%;
	}
.attr select
	{
	width:100%;
	border:solid 1px #CCCCCC;
	}
.attr .div-comment
	{
	width:20%;
	margin:0;
	}
.attr .div-control
	{
	width:80%;
	}
.disabled, .disabled option
	{
	color:#dddddd;
	}
.eraser
	{
	background:url(/orders/i/eraser.png) right 0 no-repeat;
	width:16px;
	height:16px;
	opacity:0.1;
	cursor:pointer;
	}
li.users-row:hover div.eraser
	{
	opacity:1;
	}
.for-select
	{
	position:absolute;
	top:0;
	left:100%;
	width:20px;
	}
.false-link
	{
	border-bottom:1px dotted;
	top:-0.22em;
	position:relative;
	color:#007CB5;
	}
.false-link span
	{
	position:relative;
	top:0.22em;
	cursor:pointer;
	}
span.false-link:hover
	{
	color:#F20000;
	}
.clear-all
	{
	position:absolute;
	right:1em;
	}

.selected
	{
	background:#EBEBCF;
	}
.selected .false-link
	{
	border:none;
	}
ul.search_type
	{
	margin-bottom:1em;
	margin-left:-0.2em;
	}
ul.search_type>li
	{
	display:inline-block;
	margin-right:1em;
	padding:0.2em;
	font-size:1.2em;
	}
ul.search_type label
	{
	cursor:pointer;
	}

.order-number
	{
	display:inline-block;
	width:18em;
	}
.students-table > tbody > tr.tr-info > td
	{
	padding:0.2em 0 0.5em;
	}
.students-table > tfoot > tr.tr-info
	{
	display:none;
	}
.orders-list li
	{
	margin-bottom:0.4em;
	}
a.student-link:link, a.student-link:visited
	{
	text-decoration:none;
	color:#004565;
	}
a.student-link:hover
	{
	color:#F20000;
	}
.selectedStudent
        {
        background: #00FF00;
        }


@media print {
a.student-link
	{
	color:black;
	}

}